altocumulus clouds - Alemán Inglés Diccionario